f384ca6e6ea0d293dca474dc1937016ca3ef816a,src/main/java/de/nedelosk/modularmachines/common/blocks/tile/TileModular.java,TileModular,receiveEnergy,#EnumFacing#number#boolean#,156

Before Change


	@Optional.Method(modid = "CoFHLib")
	@Override
	public int receiveEnergy(EnumFacing from, int maxReceive, boolean simulate) {
		if(modularHandler == null && modularHandler.getModular() != null && modularHandler.getModular().getEnergyInterface() != null){
			return 0;
		}
		return ((IEnergyReceiver)modularHandler.getModular().getEnergyInterface()).receiveEnergy(from, maxReceive, simulate);
	}

	@Optional.Method(modid = "CoFHLib")

After Change


	@Optional.Method(modid = "CoFHLib")
	@Override
	public int receiveEnergy(EnumFacing from, int maxReceive, boolean simulate) {
		if(modularHandler == null 
				|| modularHandler.getModular() == null
				|| modularHandler.getModular().getEnergyBuffer() == null){
			return 0;
		}
		return (int) modularHandler.getModular().getEnergyBuffer().receiveEnergy(from, maxReceive, simulate);
	}

	@Optional.Method(modid = "CoFHLib")